header>div:after,nav>ul:after,.foot_box>.share>dt:after,#foot:after,#account:after{
	content:"";
	display:table;
	clear:both;
}

/******默认样式*******/
body{
	font-size:14px;
	color:#97a0b9;
	font-family:"microsoft yahei",Arial,"Courier New";
}
body,header,#head,nav,#banner,section,#foot_box,footer{
	margin:0;
	padding:0;
}
ul,li,p,h2,h3,h4,h5,dl,dt,dd{
	margin:0;
	padding:0;
}
ul,li{
	list-style:none;
}
a{
	color:#97a0b9;
	text-decoration:none;
}
a:hover{
	color:#14b2e2;
}
.lf{float:left;}
.rt{float:right;}
.clear{clear:both;}
img{
	vertical-align:bottom;
	border:none;
}
input{
	outline:none;
	border:none;
}
/******头部******/
.header,#head,nav,#banner,section{
	width:100%;
}
#head{
	background-color:#fff;
}
header{
	background-color: #35393B;
}
header>div{
	height:35px;
	width:1000px;
	margin:0 auto;
}
header>div>.lf>li{
	float:left;
	margin-right:15px;
	position:relative;
}
header>div>.lf>li>b{
	float:left;
	width:18px;
	height:20px;
	background:url("../images/zxcf_phone.png") no-repeat;
	margin-right:5px;
	margin-top:7px;
}
header>div>.lf>li>p{
	float:left;
	line-height:35px;
	color:#FDD000;
}
header>div>.lf>li>a{
	float:left;
	width:25px;
	height:20px;
	margin:0 3px;
	margin-top:9px;
	transition:background-position 0.2s linear;
}
header>div>.lf>li>.weixin,.foot_box>.share>dt>.weixin{
	background:url("../images/zxcf_wx.png") no-repeat 0 -40px;
}
header>div>.lf>li>.wxhover,.foot_box>.share>dt>.weixin:hover{
	background-position:0 -60px;
}
header>div>.lf>li>.xinlang,.foot_box>.share>dt>.xinlang{
	background:url("../images/zxcf_wx.png") no-repeat;
}
header>div>.lf>li>.phone{
	width:90px;
	background:url("../images/zxcf_app1.png") no-repeat;
}
header>div>.lf>li>.hover,.foot_box>.share>dt>.xinlang:hover{
	background-position:0 -20px;
}
header>div>.lf>li>div{
	position:absolute;
	top:45px;
	left:-45px;
	padding:15px;
	background-color:#fff;
	border:1px solid #ddd;
}
header>div>.lf>li>.hide{
	display:none;
}
header>div>.lf>li>div>u{
	position:absolute;
	top:-7px;
	left:50px;
	width:10px;
	height:10px;
	background-color:#fff;
	border:1px solid #ddd;
	border-right:none;
	border-bottom:none;
	transform:rotate(45deg);
}
header>div>.rt>li{
	float:left;
	line-height:35px;
}
header>div>.rt>li>a{
	float:left;
}
header>div>.rt>li>a:hover,header>div>.rt .concat{
	color:#ffa800;
}
header>div>.rt>li>span{
	float:left;
	margin:0 15px;
}
#head>div{
	width:1000px;
	height:77px;
	margin:0 auto;
}
#account{
	position:relative;
	float:right;
	margin-top:21px;
	padding:5px;
}
#account>span{
	float:left;
	cursor:pointer;
	line-height:42px;
	border-radius:5px 5px 0 0;
	position:relative;
	z-index:120;
    background-color: #fff;
	padding:1px;
}
#account>.span{
	border:1px solid #ffa800;
	border-bottom:none;
	padding:0;
}
#account>span>u{
	float:left;
	width:32px;
	height:32px;
	margin:5px;
	background:url(../images/zxcf_perinfo.png) no-repeat center left;
}
#account>span>b{
	float:right;
	width:20px;
	height:20px;
	margin-top:12px;
	background:url(../images/zxcf_icon01.png) no-repeat;
}
#account>span>.up{
	background:url(../images/zxcf_icon02.png) no-repeat;
}
/***账户隐藏菜单***/
.contimes{
	background-color:#fff;
	position:absolute;
	top:47px;
	right:5px;
	width:220px;
	padding:15px; 
	line-height:30px;
	border:1px solid #ffa800;
	border-radius:5px 0 5px 5px;
	display:none;
	z-index:115;
}
.contimes span{
	font-size:18px;
	color:#ffa800;
	font-weight:bold;
	margin:0 5px;
}
.contimes button{
	float:right;
	margin-top:4px;
	padding:5px;
	background-color:#14b2e2;
	color:#fff;
	border:none;
	border-radius:5px;
	opacity:0.8;
	cursor:pointer;
	padding:0px 10px\0;
	float:none\0;
	margin-left:15px\0;
}
/******head 返回首页********/
#account>a{
	float:left;
	height:32px;
	background:url(../images/lg_pic01.png) no-repeat center left;
	padding-left:40px;
	line-height:32px;
}
/*******导航********/
nav{
    background-color: #2294DC;
}
nav>ul{
	width:1000px;
	margin:0 auto;
}
nav>ul>li{
	float:left;
	margin:0 24px;
}
nav>ul>li:first-child{
	margin-left:0;
}
nav>ul>li>a{
	float:left;
	padding:5px 35px;
	line-height:50px;
	color:#fff;
}
nav>ul>li>a:hover{
	color:#fff;
}
nav>ul>.identical{
	background-color:#14B2E2;
}
/*******尾部*******/
#foot_box{
	height:160px;
	background-color:#e4e4e7;
}
.foot_box{
	width:1002px;
	margin:0 auto;
}
.foot_box>.app{
	float:left;
	width:50px;
	height:50px;
	margin:55px 20px 0 0;
	background:url(../images/app.png) no-repeat;
}
.foot_box>.tel,.foot_box>.share{
	float:left;
	margin:40px 20px 0 20px;
	line-height:30px;
}
.foot_box>.tel>dt{
	font-size:16px;
}
.foot_box>.tel>dd{
	font-size:18px;
	font-weight:bold;
	color:#666;
	margin-top:12px;
}
.foot_box>.share>dt{
	margin-top:10px;
}
.foot_box>.share>dt>a{
	float:left;
	width:25px;
	height:20px;
	margin:0 10px;
}
.foot_box>.share>dt>.phone{
	background:url(../images/ft_erji.png) no-repeat;
    width: 30px;
    height: 30px;
    margin-top: -8px;
}
.foot_box>.share>dd{
	margin-top:12px;
}
.foot_box>.qrCode{
	float:left;
	margin:0 50px;
	margin-top:25px;
}
.foot_box>ul{
	float:left;
	width:335px;
	margin-top:30px;
}
.foot_box>ul>li{
	float:left;
	margin:15px 0;
	margin-right:15px;
}
.foot_box>ul>li>a{
	color:#666;
	padding:5px;
}
.foot_box>ul>li>a:hover{
	color:#97a0b9;
}
footer{
	background-color:#48474a;
}
#foot{
	width:1002px;
	margin:0 auto;
}
#foot>p{
	float:left;
	color:#fff;
	margin-right:30px;
	line-height:80px;
}
#foot>div{
	float:right;
	margin-top:25px;
}
#foot>div>a{
	float:left;
	margin-left:15px;
}
/*****发邮件*****/
.email{
	display:none;
}
#requset_email>h2{
	width:110px;
	margin:5px auto;
}
#requset_email>span{
	float:left;
	width:60px;
	line-height:40px;
	text-align:right;
}
#requset_email>input,#requset_email>textarea{
	float:left;
	width:180px;
	height:30px;
	border:1px solid #e3e3e3;
	border-radius:5px;
	padding:0 10px;
	margin:5px 0;
}
#requset_email>textarea{
	height:auto;
	outline:none;
}
#requset_email>[type="submit"],#requset_email>[type="button"]{
	cursor:pointer;
	background-color:#14b2e2;
	color:#fff;
	font-weight:bold;
	border-radius:5px;
	margin-left:60px;
}
#requset_email>[type="submit"]:active,#requset_email>[type="button"]:active{
	background-color:#14b2a2;
}
/****消息推送****/
#pushnews{
	width:100%;
	height:40px;
	position:fixed;
	left:0;
	bottom:0;
	background-color:#fff;
	display:none;
}
#pushnews>a{
	position:absolute;
	top:0;
	right:0;
    width: 25px;
	line-height:30px;
	text-align:center;
	font-weight:bold;
	font-size:18px;
	background-color:#14b2ef;
	color:#fff;
	padding:5px;
}
#pushnews>a:active{
	background-color:#0AA4E0;
}
#news{
	position:absolute;
	top:0;
	left:0;
	padding:5px 20px;
}
#news>p{
	float:left;
}
#news>p>a{
	line-height:40px;
	margin:0 15px;
	color:#FA6B0D;
	font-weight:bold;
	font-size:16px;
	padding:5px;
}
#news>p>a:hover{
	background-color:#14b2e2;
	color:#fff;
	border-radius:5px;
}
#news>p:first-child{
	margin-left:50px;
}
/******侧边固定导航******/
#fixed_nav{
	position:fixed;
	left:0;
	top:60%;
	z-index:100;
	color:#fff;
}
#fixed_nav>li{
	position:relative;
	margin:2px;
}
#fixed_nav>li>a{
	display:block;
	padding:5px;
	background-color:#14b2e2;
	position:relative;
	top:0;
	z-index:125;
}
.navbox{
	background-color:#fff;
	box-shadow:0 0 1px 1px #ddd;
	border-radius:5px;
	padding:5px;
	position:absolute;
	top:0;
	left:-235px;
	z-index:120;
	transition:left 0.5s linear;
}
#fixed_nav>li:hover .navbox{
	left:33px;
}
#fixed_nav>li:hover .hover{
	background-color:#51BEF3;
}
.navbox>div{
	background-color:#14B2E2;
	padding:15px 10px;
	width:200px;
}
.navbox>.navbox-t{
	padding:5px;
	width:150px;
}
.navbox>div>p{
	line-height:30px;
}
.navbox>div>h5{
	border-top:1px solid #fff;
	margin-top:30px;
}
.navbox>div>h5>span{
	display:block;
	width:65px;
	padding:5px 10px;
	margin:-15px 0 0 55px;
	background-color:#14B2E2;
	font-size:14px;
}
.navbox>div>p>a{
	color:#FDD000;
	font-size:20px;
	font-weight:bold;
}
.navbox>div>p:first-child>a{
	display:inline-block;
	margin-top:-5px;
}
/**********隐藏的导航*********/
#hide-nav{
	display:none;
	position:fixed;
	top:0;
	left:0;
	z-index:1000;
}
#hide-nav>ul>li>a{
	line-height:25px;
}
